package com.tsinghua.server.original.entity;

import java.io.Serializable;
import java.util.Date;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * fxjq_cyz
 * @author 
 */
@Data
@TableName(value = "fxjc_cyz")
public class FxjqCyzEntity implements Serializable {

    @Excel(name = "债务主体")
    private String zwzt;

    @Excel(name = "证券代码")
    private String zqdm;

    @Excel(name = "证券简称")
    private String zqjc;

    @Excel(name = "省份")
    private String sf;

    @Excel(name = "城市")
    private String cs;


    @JsonFormat(pattern = "yyyy/MM/dd", timezone = "GMT+8")
    @Excel(name = "起息日期")
    private Date qxrq;


    @JsonFormat(pattern = "yyyy/MM/dd", timezone = "GMT+8")
    @Excel(name = "到期日期")
    private Date dqrq;

    @Excel(name = "到期日期")
    private String zqqx;

    @Excel(name = "发行方式")
    private String fxfs;

    @Excel(name = "所属Wind行业名称[行业级别] 一级行业")
    private String sshy_1;

    @Excel(name = "所属Wind行业名称[行业级别] 二级行业")
    private String sshy_2;

    /**
     * 工商登记号
     */
    @Excel(name = "工商登记号")
    private String gsdjh;

    /**
     * 公司属性
     */
    @Excel(name = "W_公司属性")
    private String gssx;

    @Excel(name = "W20_大股东持股比例")
    private String dgdcgbl_20;

    @Excel(name = "W19_大股东持股比例")
    private String dgdcgbl_19;

    /**
     * 19年其他应收款（合计）
     */
    @Excel(name = "W19_其他应收款（合计）")
    private String qtyskhj_19;

    /**
     * 20年其他应收款（合计）
     */
    @Excel(name = "W20_其他应收款（合计）")
    private String qtyskhj_20;

    @Excel(name = "W20_资产总计")
    private String zczj_20;

    @Excel(name = "W19_资产总计")
    private String zczj_19;
    @Excel(name = "W20_带息债务")
    private String dxzw_20;

    @Excel(name = "W19_带息债务")
    private String dxzw_19;

    @Excel(name = "W20_长期应付款（合计）")
    private String cqyfk_hj_20;

    @Excel(name = "W19_长期应付款（合计）")
    private String cqyfk_hj_19;

    @Excel(name = "W20_财务费用_总营业收入")
    private String cwfy_zyysr_20;

    @Excel(name = "W19_财务费用_总营业收入")
    private String cwfy_zyysr_19;

    /**
     * 20年管理费用_总营业收入
     */
    @Excel(name = "W20_管理费用_总营业收入")
    private String glfy_zyysr_20;

    @Excel(name = "W19_管理费用_总营业收入")
    private String glfy_zyysr_19;

    /**
     * 20年销售费用_总营业收入
     */
    @Excel(name = "W20_销售费用_总营业收入")
    private String xsfy_zyysr_20;

    @Excel(name = "W19_销售费用_总营业收入")
    private String xsfy_zyysr_19;

    @Excel(name = "W_最新授信额度")
    private String zxsxed_w;

    @Excel(name = "W_最新未使用授信额度")
    private String zxwsysxed_w;

    /**
     * 受限资金
     */
    @Excel(name = "W20_受限资金")
    private String sxzj_20;

    @Excel(name = "W19_受限资金")
    private String sxzj_19;

    @Excel(name = "W20_货币资金")
    private String hbzj_20;

    @Excel(name = "W19_货币资金")
    private String hbzj_19;

    @Excel(name = "W20_净利润")
    private String jlr_20;

    @Excel(name = "W19_净利润")
    private String jlr_19;

    /**
     * 销售毛利润
     */
    @Excel(name = "W20_销售毛利率")
    private String xsmlr_20;

    /**
     * 19年销售毛利润
     */
    @Excel(name = "W19_销售毛利率")
    private String xsmlr_19;


    @Excel(name = "W20_在建工程")
    private String zjgc_20;

    @Excel(name = "W19_在建工程")
    private String zjgc_19;

    @Excel(name = "W20_应收账款")
    private String yszk_20;
    @Excel(name = "W19_应收账款")
    private String yszk_19;

    @Excel(name = "W20_营业收入")
    private String yysr_20;

    @Excel(name = "W19_营业收入")
    private String yysr_19;

    /**
     * 20年经营活动现金流量净额
     */
    @Excel(name = "W20_经营活动现金流量净额")
    private String jyhdxjllje_20;

    @Excel(name = "W19_经营活动现金流量净额")
    private String jyhdxjllje_19;

    /**
     * 20年净利润_同比增长率
     */
    @Excel(name = "W20_净利润（同比增长率）")
    private String jlr_tbzzl_20;

    @Excel(name = "W19_净利润（同比增长率）")
    private String jlr_tbzzl_19;

    /**
     * 20年财务费用_利息费用
     */
    @Excel(name = "W20_财务费用：利息费用")
    private String cwfy_lxfy_20;

    /**
     * 19年财务费用_利息费用
     */
    @Excel(name = "W19_财务费用：利息费用")
    private String cwfy_lxfy_19;

    /**
     * 20年总资产_同比增长率
     */
    @Excel(name = "W20_总资产（同比增长率）")
    private String zzc_tbzzl_20;

    @Excel(name = "W19_总资产（同比增长率）")
    private String zzc_tbzzl_19;

    @Excel(name = "W20_商誉")
    private String sy_20;

    @Excel(name = "W19_商誉")
    private String sy_19;

    @Excel(name = "W20_应收账款周转率")
    private String yszkzzl_20;

    /**
     * 应收账款周转率
     */
    @Excel(name = "W19_应收账款周转率")
    private String yszkzzl_19;

    /**
     * 扣除非经常损益后的净利润_净利润
     */
    @Excel(name = "W20_扣除非经常损益后的净利润_净利润")
    private String kcfjcsyhdjlr_jlr_20;

    @Excel(name = "W19_扣除非经常损益后的净利润_净利润")
    private String kcfjcsyhdjlr_jlr_19;

    @Excel(name = "W20_投资净收益")
    private String tzjsy_20;

    @Excel(name = "W19_投资净收益")
    private String tzjsy_19;

    @Excel(name = "W20_财务费用")
    private String cwfy_20;

    @Excel(name = "W19_财务费用")
    private String cwfy_19;

    /**
     * 最新对外担保余额_w
     */
    @Excel(name = "W_最新对外担保余额")
    private String zxdwdbye_w;

    /**
     * 19年最新对外担保余额
     */
    @Excel(name = "W20_所有者权益合计")
    private String syzqyhj_20;
    @Excel(name = "W19_所有者权益合计")
    private String syzqyhj_19;
    @Excel(name = "W20_总资产周转率")
    private String zzczzl_20;

    /**
     * 19年总资产周转率
     */
    @Excel(name = "W19_总资产周转率")
    private String zzczzl_19;

    @Excel(name = "W20_固定资产周转率")
    private String gdzczzl_20;
    @Excel(name = "W19_固定资产周转率")
    private String gdzczzl_19;
    @Excel(name = "W20_速动比率")
    private String sdbl_20;
    @Excel(name = "W19_速动比率")
    private String sdbl_19;

    /**
     * 发行人最新评级
     */
    @Excel(name = "发行人最新评级")
    private String fxrzxpj;

    /**
     * t年_对应财务指标年份
     */
    @Excel(name = "T年（对应财务指标年份）")
    private String dycwzbnf_tn;

    /**
     * 首次债券违约日期
     */
    @Excel(name = "首次债券违约日期")
    private Date sczqwyrq;

    /**
     * 是否违约
     */
    @Excel(name = "是否违约")
    private Integer sfwy;

    private static final long serialVersionUID = 1L;
}